push barge - French English Dictionary